gl Panel
Native heavyweight AWT canvas — draws straight to its window surface, skipping the com.jogamp.opengl.awt.GLJPanel offscreen-FBO + glReadPixels + Java2D composite round-trip that's a major bottleneck on macOS. Exposed as a plain Component so consumers can attach focus / input listeners (e.g. KeyboardControls) without leaking the JOGL type.